tree planting programme - English Synonyms Dictionary